import {
  request
} from './request.js'
import qs from 'qs'
/* 
GET 订单列表

*/

export function orderList(params, method) {
  return request({
    url: 'supplier/hotel-pms-order',
    params,
    method
  })
}
// 订单详情 
export function GetOrderDetail(params, method) {
  return request({
    url: 'supplier/hotel-pms-order/show',
    params,
    method: 'GET'
  })
}
// 订单管理-添加消费
export function pmsConsume(params) {
  return request({
    url: 'supplier/hotel-pms-order',
    params,
    method: 'POST'
  })
}

// 订单管理-删除收银/消费
export function pmsDelCash(params) {
  return request({
    url: 'admin/hotel-pms',
    params,
    method: 'DELETE'
  })
}
// 订单管理-更多操作(获取房间列表)  获取房间信息
export function pmsOrderMore(params) {
  return request({
    url: 'supplier/hotel-pms-order/more',
    params,
    method: 'GET'
  })
}
//订单管理-更多操作  操作（取消订单 撤销入住 撤销退房 恢复订单）
export function pmsHandel(params) {
  return request({
    url: 'supplier/hotel-pms-order/handel',
    params,
    method: 'PUT'
  })
}
//订单管理-订单操作日志
export function pmsOrderLog(params) {
  return request({
    url: 'supplier/hotel-pms-order/log',
    params,
    method: 'GET'
  })
}
//订单管理-添加消费
export function AddConsume(params) {
  return request({
    url: 'supplier/hotel-pms/consume',
    method: 'POST',
    params
  })
}
//  订单管理-添加收银
export function AddCash(params) {
  return request({
    url: 'supplier/hotel-pms/cash',
    method: 'POST',
    params
  })
}
// 删除收银/消费
export function delConsumeOrCash(params) {
  return request({
    url: 'supplier/hotel-pms',
    method: 'DELETE',
    params
  })
}
// 添加入住人
export function AddPeople() {
  return request({
    url: 'supplier/hotel-pms/people',
    method: 'PUT',
    params
  })
}
// 办理入住
export function userCheckIn(data) {
  return request({
    url: 'supplier/hotel-pms/check-in',
    method: 'PUT',
    data
  })
}
// 办理退房
export function userCheckOut(data) {
  return request({
    url: 'supplier/hotel-pms/check-out',
    method: 'PUT',
    data
  })
}